disgusting room or place - Turc Anglais Dictionnaire